package com.ihr360.insurance.model.dto.benefits;


import com.ihr360.commons.model.type.RoundType;

import java.io.Serializable;


public interface IBenefitPaymentConfig extends Serializable {
    /**
     * 基数下限
     *
     * @return
     */
    int getBaseMin();

    /**
     * 基数上限
     *
     * @return
     */
    int getBaseMax();

    /**
     * 比例
     *
     * @return
     */
    int getRatio();

    /**
     * 获取总量
     *
     * @return
     */
    int getAmount();

    /**
     * 进位方式
     *
     * @return
     */
    RoundType getRoundType();

    /**
     * UnKnown
     *
     * @return
     */
    int getRoundBit();

//    void setBaseMin(int baseMin);
//
//    void setBaseMax(int baseMax);
//
//    void setRatio(int ratio);
//
//    void setAmount(int amount);
//
//    void setRoundType(RoundType roundType);
//
//    void setRoundBit(int roundBit);

}
